|
|
结果:1234567891011p1p2this:p1this:p2this:function (name) { this.name=name; //对象方法 this.say=function () { console.log(this.name); }}
1. 对象方法
对象方法就是每个对象都会包括的一个方法,每个类的实例都可以调用
2. 类方法
每个类都相当于一个Object,类方法指的是这个Object里面的方法,只能通过类的名字调用,this指向这个类,不能通过实例调用
3. 原型方法
原型方法主要是用来对对已有的对象进行扩展的,看上面的代码,在对象已经实例化的时候添加原型方法,这时候每个实例都可以调用